.head{
    font-size: 1.15rem;
    font-weight: 540;
    padding-left: 0.75rem;
    padding-top: 0.5rem;
    font-family: AncientWar;
}
.card-container{
    display: flex;
    flex-wrap: wrap;
    >.carditem{
        width:48%;
        margin-top: 0.625rem;
        position: relative;
        .title{
            position: absolute; 
            top: 0.625rem;
            left: 0.4375rem;
            font-weight: bold;
            font-size: 0.9375rem;
        }
        .subtitle{
            position: absolute; 
            top: 2.25rem;
            left: 0.4375rem;
            font-size: 0.6875rem;
            color: gray;
        }
    }
    >.carditem:nth-of-type(2n){
        margin-left:0.5rem;
    }
}